8c449f1e5fb2222b8e87b4a3e05576ac9f536286,plugins/svn4idea/src/org/jetbrains/idea/svn/SvnApplicationSettings.java,SvnApplicationSettings,writeExternal,#Element#,141

Before Change


      Document document = new Document();
      Element authElement = new Element("kinds");
      for (Iterator groups = myAuthenticationInfo.keySet().iterator(); groups.hasNext();) {
          String kind = (String) groups.next();
          Element groupElement = new Element(kind);
          Map groupsMap = (Map) myAuthenticationInfo.get(kind);

          for (Iterator realms = groupsMap.keySet().iterator(); realms.hasNext();) {
            String realm = (String) realms.next();
            Element realmElement = new Element("realm");
            realmElement.setAttribute("name", SVNBase64.byteArrayToBase64(realm.getBytes()));
            Map info = (Map) groupsMap.get(realm);
            for (Iterator keys = info.keySet().iterator(); keys.hasNext();) {
                String key = (String) keys.next();
                String value = (String) info.get(key);
                realmElement.setAttribute(key, value);
            }

After Change


      Document document = new Document();
      Element authElement = new Element("kinds");
      for (Iterator<String> groups = myAuthenticationInfo.keySet().iterator(); groups.hasNext();) {
          String kind = groups.next();
          Element groupElement = new Element(kind);
          Map<String, Map<String, String>> groupsMap = myAuthenticationInfo.get(kind);

          for (Iterator<String> realms = groupsMap.keySet().iterator(); realms.hasNext();) {
            String realm = realms.next();
            Element realmElement = new Element("realm");
            realmElement.setAttribute("name", SVNBase64.byteArrayToBase64(realm.getBytes()));
            Map<String, String> info = groupsMap.get(realm);
            for (Iterator<String> keys = info.keySet().iterator(); keys.hasNext();) {
                String key = keys.next();
                String value = info.get(key);
                realmElement.setAttribute(key, value);
            }